domain of protein definition

Best popular domain of protein definition